// 导入模块
import {Pipe, PipeTransform} from "@angular/core";
// 管道名称
@Pipe({name: "typePipe"})
export class TypePipe implements PipeTransform {
  // 参数说明:
  // value是在使用管道的时候,获取的所在对象的值
  // 后面可以跟若干个参数
  // arg: 自定义参数, 数字类型, 使用的时候, 使用冒号添加在管道名称后面
  transform(value: any, ...args: any[]): any {
    switch (value) {
      case "21":
        value = '地表水质量';

        break;
      case "23":
        value = '声环境质量检测';
        break;
      case "24":
        value = '地下水质量检测';

        break;
      case "25":
        value = '土壤质量检测';
        break;
      case "26":
        value = '海水质量检测';

        break;
      case "27":
        value = '挥发性有机物检测';
        break;
      case "31":
        value = '大气环境污染源';

        break;
      case "32":
        value = '地表水体环境污染源';
        break;
      case "33":
        value = '地下水体环境污染源';
        break;
      case "34":
        value = '海洋环境污染源';

        break;
      case "35":
        value = '土壤环境污染源';
        break;
      case "36":
        value = '声环境污染源';

        break;
      case "37":
        value = '震动环境污染源';
        break;
      case "38":
        value = '放射性环境污染源';

        break;
      case "39":
        value = '工地扬尘污染源';
        break;
      case "41":
        value = '电磁环境污染源';

        break;
      case "51":
        value = '烟气排放过程监控';
        break;
      case "52":
        value = '污水排放过程监控';
        break;
      case "88":
        value = '用电量';
        break;
      case "91":
        value = '系统交互';
        break;
      default:
        value = '';
        break;
    }
    return value;

  }
}
